.hrpart-header-wrap {
  padding: 15px;
}

.hrpart-header-wrap .hrpart-header {
  padding: 10px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 0 4px #efefef;
}

.hrpart-header-wrap .hrpart-header .img-wrap {
  flex: 0 0 48px;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  margin-right: 10px;
}

.hrpart-header-wrap .hrpart-header .img-wrap .img-text {
  width: 100%;
}

.hrpart-header-wrap .hrpart-header .account-info-wrap {
  color: #202020;
}

.hrpart-header-wrap .hrpart-header .isauth {
  line-height: 20px;
}

.hrpart-header-wrap .hrpart-header .isauth .isauth-text {
  color: #FCCA0E;
}

.hrpart-header-wrap .hrpart-header .isauth .icon-you1 {
  color: rgba(0, 0, 0, 0.25);
}

.hrpart-content-tab-wrap .hrpart-content-tab .subnav {
  color: #000;
}

.hrpart-content-item-wrap {
  background: #fff;
  padding: 15px 10px 2px;
  border-radius: 8px;
  box-shadow: 0 0 10px #efefef;
  margin-top: 15px;
}

.hrpart-content-item-wrap.hrpart-content-item-margin {
  padding: 15px 10px;
}

.hrpart-content-item-wrap .hrpart-content-item {
  padding-bottom: 10px;
}

.hrpart-content-item-wrap .hrpart-content-item .img-wrap {
  flex: 0 0 48px;
  width: 48px;
  height: 48px;
  border-radius: 50%;
}

.hrpart-content-item-wrap .hrpart-content-item .img-wrap .img-text {
  width: 100%;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-middle-wrap {
  margin: 0 10px;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-middle-wrap .hrpart-content-job-info-wrap {
  margin-bottom: 4px;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-middle-wrap .hrpart-content-job-info-wrap .job {
  font-weight: 700;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-middle-wrap .hrpart-content-job-info-wrap .education {
  margin: 0 6px;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-middle-wrap .hrpart-content-job-info-wrap .salary {
  color: #e22301;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-middle-wrap .hrpart-content-user-info-wrap {
  line-height: 1.5;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-middle-wrap .hrpart-content-user-info-wrap .school {
  margin: 0 4px;
}

.hrpart-content-item-wrap .hrpart-content-item .hrpart-content-list-btn-wrap {
  background: #ffdc54;
  padding: 2px 8px;
  border-radius: 4px;
  box-shadow: 0 0 2px #ffdc54;
  cursor: pointer;
}

.hrpart-content-item-wrap .hrpart-content-result {
  color: #e22301;
}

.hrpart-content-item-wrap .time-info-wrap {
  color: #ffc210;
  line-height: 2.5;
  text-align: right;
}
